body {width: 100%; height: auto;}
#header,#footer {height: 50px;}
#footer {position: absolute; width: 100%; bottom: 0;}
#container {width: 1000px; height: 500px; background-color: #000; opacity: 0.7; margin: 0 auto; }